mechanical ileus - Alemán Inglés Diccionario